#include <iostream>
 
using namespace std;
 
class Line
{
    public:
        void setLength(double len);
        double getLength(void);
        // 这是构造函数
        Line()
        {
            cout << "这是构造函数 " << endl;
            cout << "Object is being created" << endl;
            cout << "在每次创建类的新对象时执行" << endl;
            cout << "构造函数的名称与类的名称是完全相同的，并且不会返回任何类型，也不会返回 void" << endl;
        }
   private:
      double length;
};
 
// 成员函数定义，包括构造函数
void Line::setLength( double len )
{
    length = len;
}
 
double Line::getLength( void )
{
    return length;
}
// 程序的主函数
int main()
{
   Line line;
 
   // 设置长度
   line.setLength(6.0); 
   cout << "Length of line : " << line.getLength() <<endl;
 
   return 0;
}